package com.lottery.dao.qiuqiu.accoutDao;

import com.lottery.dto.PageDto;
import com.lottery.entity.CustomerServiceInformation;

import java.util.List;

//客服信息表 
public interface CustomerServiceDao {

	// 对表进行查询
	List<CustomerServiceInformation> selectCustomerServiceInformation();

	// 根据id来查询
	CustomerServiceInformation selectById(int id);

	// 根据账号来查询
	CustomerServiceInformation selectByName(String account);

	// 增加客服
	void insertByServer(CustomerServiceInformation customerserviceinformation);

	// 修改客服
	void updateByServer(CustomerServiceInformation customerserviceinformation);

	// 编辑客服信息
	void updateByServerInformation(CustomerServiceInformation customerserviceinformation);

	// 删除客服
	void deleteByServer(int id);

	// 查询分页
	List<CustomerServiceInformation> selectByList(PageDto pageDto);

	// 查询 总条数
	int selectTptalCount(int serverType);

	// 手机端的客服 修改 个人信息
	void updataServer(CustomerServiceInformation customerserviceinformation);

	// 根据 账号来查询是否 有重复 的账户
	CustomerServiceInformation selectByAccout(String accout);

	// 修改客服状态
	void updateByState(CustomerServiceInformation customerserviceinformation);

}
